import  request  from '@/utils/request'
export function getEmployeeListApi(params){
    return request({
        url:'/sys/user',
        method:'get',
        params
    })
}
//添加员工
export function addEmployeeApi(data){
    return request({
        url:'/sys/user',
        method:'post',
        data
    })
}
//批量导入员工
export function exportEmployee() {
    return request({
      url: '/sys/user/export',
      method: 'get',
      // 改变接收数据的类型
      responseType: 'blob' // 使用blob接收二进制文件流
    })
  }
  // 导入员工模板
  export function getExportTemplate() {
    return request({
      url: '/sys/user/import/template',
      responseType: 'blob' // 二进制文件流
    })
  }
  //上传员工
  export function uploadExcel(data) {
    return request({
      url: '/sys/user/import',
      method: 'post',
      data // form-data类型 因为要上传文件类型
    })
  }
  //获取员工详情
  export function getEmployeeDetailApi(id) {
    return request({
      url: `/sys/user/${id}`
    })
  }
  //删除员工
  export function delEmployeeApi(id) {
    return request({
      method: 'delete',
      url: `/sys/user/${id}`
    })
  }
  //更新员工
  export function updateEmployee(data) {
    return request({
      url: `/sys/user/${data.id}`,
      method: 'put',
      data
    })
  }